<%-- 
    Document   : editarInsumos
    Created on : 02-may-2012, 12:34:13
    Author     : Lucamo
--%>

<%@page import="com.comprainsumos.MPersistencia.MPinsumoProveedor"%>
<%@page import="com.comprainsumos.modelo.InsumoProveedor"%>
<%@page import="com.comprainsumos.MPersistencia.MPInsumos"%>
<%@page import="com.comprainsumos.modelo.Insumo"%>
<%@page import="com.comprainsumos.modelo.Proveedor"%>
<%@page import="java.util.Iterator"%>
<%@page import="java.util.List"%>
<%@page import="java.util.LinkedList"%>
<%@page import="com.comprainsumos.MPersistencia.MProveedor"%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Insumo - Proveedor</title>
    </head>
    <body>
        <div style="border: 1px solid darkslateblue; width: 30%">
            <form name="insumoProveedor">
                <h3 style="background: black;color: white; margin-top: 0px; height: 30px; text-indent: 8px;">Insumo - Proveedor</h3>

                <table border="0">
                    <thead>

                    </thead>

                    <tbody>
                        <tr>
                            <td>Proveedor:</td>
                            <td>
                                <select name="proveedor">
                                    <option>Seleccione proveedor..</option>
                                    <%
                                        List lista = new LinkedList();
                                        lista = MProveedor.listar();
                                        for (Iterator it = lista.iterator(); it.hasNext();) {
                                            Proveedor p = (Proveedor) it.next();

                                    %>
                                    <option><%=p.getCodigo() + " - " + p.getNombre()%></option>
                                    <%
                                        }
                                    %>
                                </select>
                            </td>
                        </tr>

                        <tr>
                            <td>Insumos:</td>
                            <td>
                                <select name="insumos">
                                    <option>Seleccione insumo..</option>
                                    <%
                                        List listaI = new LinkedList();
                                        listaI = MPInsumos.listar();
                                        for (Iterator it = listaI.iterator(); it.hasNext();) {
                                            Insumo i = (Insumo) it.next();

                                    %>
                                    <option><%=i.getCodigo() + " - " + i.getNombre()%></option>
                                    <%
                                        }
                                    %>
                                </select>
                            </td>
                        </tr>
                        <tr>
                            <td>Cantidad:</td>
                            <td><input type="text" name="cantidad" value=""/></td>
                        </tr>
                        <tr>
                            <td>Precio:</td>
                            <td><input type="text" name="precio" value=""/></td>
                        </tr>
                        <tr>
                            <td>Estado:</td>
                            <td><select name="unidad">
                                    <option>Seleccione estado..</option>
                                    <option>Activo</option>
                                    <option>Inactivo</option>
                                </select></td>
                        </tr>
                        <tr>
                            <td colspan="2">
                                <input type="hidden" value="registrarIP" name="funcion"/>
                                <input type="button" value="Agregar" onclick="RegistraIP();"/>

                            </td>
                        </tr>
                    </tbody>
                </table>
            </form>
        </div>
        <div style="border: 1px solid darkslateblue; width: 30%"> 
            <h3 style="background: black;color: white; margin-top: 0px; height: 30px; text-indent: 8px;">Listado</h3>
            <table border="1">
                <thead>
                    <tr>
                        <th>Codigo</th>
                        <th>Insumo</th>
                        <th>Cantidad</th>
                        <th>Precio</th>
                        <th>Estado</th>
                        <th>Agregar</th>
                    </tr>
                </thead>
                <%/*OJO!!!!...Terminar este metodo para que muestre en la lista 
                de InsumoProveedor de acuerdo al proveedor selesccionado*/
                    lista = MPinsumoProveedor.listarPorProveedor(2);
                    for (Iterator it = lista.iterator(); it.hasNext();) {
                        InsumoProveedor p = (InsumoProveedor) it.next();
                %>
                <tbody>
                    <tr>
                        <td><%=p.getCodigo() %></td>
                        <td><%= MPInsumos.getInsumos(p.getCodinsumo()).getNombre() %></td>
                        <td><%= p.getCantidad() %></td>
                        <td><%=p.getPrecio() %></td>
                        <td><%= p.getEstado() %></td>
                        <td><a href="javascript:void(0)" onclick="seleccionar(<%=p.getCodigo()%>)">Modificar</a></td>
                    </tr>
                </tbody>
                <%
                    }
                %>
            </table>
        </div>
    </body>
</html>